Skip to main content

System Requirements

info

EPASS does not run on hardware that uses ARM processors.

EPASS is a client/server application. In a client/server environment, the client (terminal) speaks to the server (database server) and information is passed back and forth, but all data is stored on the server.

In this environment, the terminals need to run Windows 11 and connect to a database server running Microsoft Server 2016 or higher. A separate web application server is also required if you are running any of our Web-based applications (Click to Pay for EPASS PAY, EPASS Reports, EPASS WMS, EPASS xAPI) or integrating with other systems.

In multi-store operations, we strongly recommend a Remote Desktop Server (RDS) environment, which should also be a separate dedicated server. An RDS server will also allow you to login remotely—from home or on the road. Please note that having EPASS installed directly on a workstation that is connecting to the database server over a basic VPN connection is not supported. If you expect to have users login remotely, you should use an RDS environment. However, site-to-site VPN is supported and can be used to get multiple physical locations on the same network.

Minimum Hardware Requirements

These requirements can handle up to approximately 20 users.

If you prefer to run Virtual / Cloud-Based Servers, this is fine as long as the individual virtual machines fit the criteria.

info

Virtual Servers, Remote Desktop Servers, and similar, must have IP virtualization enabled. The Cache database will not function correctly if all connections are coming from the same IP address.

warning

Some Azure environments do not support IP virtualization. Please contact EPASS Support prior to attempting to install EPASS on an Azure hosted server.

Database Server

  • Xeon E5/i7+ processor, minimum of 8 cores and a maximum of 16. (ARM processors are not supported.)
  • Microsoft Server 2016/2019/2022 64-bit.
  • Minimum of 32GB RAM available to EPASS. We strongly suggest 64GB or more for improved performance.
  • 1TB of hard disk space available for EPASS.
  • MS Excel – installed version is required for certain utilities, integrations, and exports.
  • Remote Desktop or Teamviewer access to the server (Note: EPASS Support will install a licensed version of Teamviewer on your server that must be kept running for us to assist with support inquiries and to deploy database updates).
info
  • All EPASS servers must be configured with a static IP address.

  • Due to database licensing, this server should not have more than 4 processors, with a total of 16 cores. A dual Quad Core system counts as 8 processors.

  • A Xeon processor can easily handle 20 users, and an i7 processor would be reasonable for a 10 user environment. If you are running virtual machines, make sure not to assign more than 16 cores to the EPASS database server. The physical box can have any number of cores as long as the VM does not exceed these limits.

Web Application Server

  • Xeon E5/i7+ processor, minimum of 4 cores; 8 recommended. (ARM processors are not supported.)
  • Microsoft Server 2016/2019/2022 64-bit.
  • Minimum of 16GB RAM available to EPASS. We strongly suggest 32GB or more for improved performance.
  • 100GB of hard disk space available for EPASS.
  • IIS and Microsoft.NET Framework 4

Terminals

Any computer capable of running Windows 11 can run EPASS. We recommend additional RAM and dual monitor support for Dispatchers using the mapping features of EPASS.

  • x64 processor with a minimum of 1Ghz clock speed and 2 cores. (ARM processors are not supported)
  • Minimum 8 GB RAM.
  • 40 GB of hard disk space available for EPASS.
  • Local administrator access is required when EPASS auto-updates.
  • Network file share access to the EPASS database server is required. This is one of the reasons a basic VPN connection is not supported. If connecting remotely, we recommend using Terminal Services or Remote Desktop.
info

Make sure you turn off User Account Control. This is found in the Control Panel in User Accounts. This requires a restart.

Internet Connections

All Internet connections MUST be high speed. We recommend a wired connection rather than using Wi-Fi.

Example Setup for EPASS Enterprise with 3 Stores

In this scenario we have eight terminals in our flagship store, six terminals in the second store, and three terminals in the third store.

Store 1

  • EPASS database server
  • EPASS Web server
  • EPASS Remote Desktop server
  • 8 EPASS terminals
  • 1 router or firewall appliance and corporate antivirus
  • High-speed Internet connection
  • Barcode scanners and POS terminals (may require Wi-Fi)
  • Software: Microsoft Server 2016/2019/2022 licenses, RDS licenses, and Windows 11 for the terminals

Store 2

  • 6 EPASS terminals
  • 1 router or firewall appliance and corporate antivirus
  • High-speed Internet connection
  • Barcode scanners and POS terminals (may require Wi-Fi)
  • Software: Windows 11 for the terminals

Store 3

  • 3 EPASS terminals
  • 1 router or firewall appliance and corporate antivirus
  • High-speed Internet connection
  • Barcode scanners and POS terminals (may require Wi-Fi)
  • Software: Windows 11 for the terminals

Note that each store has a router or firewall appliance for Internet security. Without the router and antivirus software, your computers are susceptible to viruses and malicious hackers could get into your system.

Optional: Mobile Technician

For your technicians on the road wanting to use EPASS Mobile Technician, they must have a Windows laptop/notebook/netbook. It cannot be a tablet such as an iPad. It MUST use a x86 or x64 architecture processor, it cannot run any ARM or off-shoot processors. Be aware, Microsoft has introduced models of the Surface that use the ARM processors and those are NOT compatible.

  • Windows 11
  • 8 GB RAM
  • 30-40 GB of hard disk space available for Mobile Technician.
  • i5 processor or better

If you need further assistance with your hardware needs, please do not hesitate to contact our technical support department.

See Also

Updated

May 20, 2025